/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package swa.e_store.application;

import swa.e_store.DTO.*;

/**
 *
 * @author Stefan
 */
public interface BL_Interface {
    
    ArticleDTO setPrice(int artNbr, long price, int USR);
    OfferDTO setOffer(int artNbr, int amount, String dateFrom, String dateTo, int USR);
    OrderDTO setOrder(int shopNbr, int artNbr, int amount, int USR);
    StockDTO getStock(int artFrom, int artTo, int shopNbr);
    ShopReportDTO getShopReport(int reportType, int USR);
    CustomerReportDTO getCustomerReport(int CustomerNbr, String dateFrom, String dateTo);
    AuthenticationDTO authenticate(String username, String password);
    
    CustomerDTO getCustomerInfo(int customerNbr, int USR);
    EmployeeDTO getEmployeeInfo(int EmployeeNbr, int USR);
    
    
}
